package com.xmg.design23.d13_template;

/**
 * @Author: mazhongqing
 * @Date: 2021/3/25 12:22
 */
public abstract class AbstractClass {
    //模板方法
    public void TemplateMethod(){
        specificMethod();
        abstractMethod1();
        abstractMethod2();
    }
    //具体方法
    public void specificMethod(){
        System.out.println("抽象类中的具体方法被调用");
    }
    //抽象方法1
    public abstract void abstractMethod1();

    //抽象方法2
    public abstract void abstractMethod2();

}
